double regeneration - French English Dictionary